"""
设计带有私有成员的手机
"""

class Phone:

    # 私有成员变量
    __is_5g_enable = False

    # 私有成员方法
    def __check_5g(self):
        if self.__is_5g_enable:
            print("5g开启")
        else:
            print("5g关闭，使用4g网络")


    # 公开成员方法
    def call_by_5g(self):
        self.__check_5g()
        print("正在通话中")


# 创建对象才能使用类
phone_hjw = Phone()
phone_hjw.call_by_5g()


"""
总结错误：
1.布尔类型不用写出来，直接写出5g状态就行，False/True
2.调用类内的成员或方法，都要用self.
3.写完类之后要创建对象才能使用！
"""